home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005.7z / CHIP Utilities 2005.iso / images / arachne.igz / arachne.img / LIB / NWODI32.CAB / bin / Nbihw.bat < prev    next >
DOS Batch File  |  2005-01-16  |  1KB  |  35 lines

  1. @if "%debug%"=="" echo off
  2.  
  3.  
  4.  
  5.  
  6. for %%i in (%tmp%\_nbihw.*) do if exist %%i del %%i >nul
  7. for %%i in (_dev _dev0 _bus _bus0 nbi0) do set %%i=
  8.  
  9. if exist %tmp%\_nbihw.tmp del %tmp%\_nbihw.tmp
  10. if exist %tmp%\_nbihw.bat del %tmp%\_nbihw.bat >nul
  11. echo %pci0% >%tmp%\_nbihw.bak
  12. lmod set _dev=[$4][+]set _bus=[$3]<%tmp%\_nbihw.bak >%tmp%\_nbihw.bat
  13. if exist %tmp%\_nbihw.bat call %tmp%\_nbihw.bat
  14. if exist %tmp%\_nbihw.bat del %tmp%\_nbihw.bat >nul
  15. if "%_dev%"=="" goto _end
  16. if "%_bus%"=="" goto _end
  17. varset _dev0=8*(%_dev%\2)| lmod []>>%tmp%\_nbihw.bat
  18. varset _dev=(%_dev%/2)| lmod []>>%tmp%\_nbihw.bat
  19. if exist %tmp%\_nbihw.bat call %tmp%\_nbihw.bat
  20. if exist %tmp%\_nbihw.bat del %tmp%\_nbihw.bat >nul
  21. if "%_dev%"=="10" set _dev=A
  22. if "%_dev%"=="11" set _dev=B
  23. if "%_dev%"=="12" set _dev=C
  24. if "%_dev%"=="13" set _dev=D
  25. if "%_dev%"=="14" set _dev=E
  26. if "%_dev%"=="15" set _dev=F
  27. if "%_bus%"=="1" set _bus=0.F0
  28. if "%_bus%"=="3" set _bus=2.10
  29. set nbi0=PCI.%_bus%.%_dev%%_dev0%
  30. :_pci
  31.  
  32. :_end
  33. for %%i in (%tmp%\_nbihw.*) do if exist %%i del %%i >nul
  34. for %%i in (_dev _dev0 _bus _bus0) do set %%i=
  35.